package com.yuanfeng.business.service;

import com.yuanfeng.business.dto.ShopNavDTO;
import com.yuanfeng.business.dto.UserTokenBeanDTO;
import com.yuanfeng.commoms.dto.shop.MerchantShopNavQueryDTO;
import com.yuanfeng.commoms.util.ResponseResult;

import java.util.List;
import java.util.Map;

public interface ShopNavService {
    /**
     * 根据条件查询店铺信息
     * @param shopId
     * @return
     */
    List<MerchantShopNavQueryDTO> selectShopNav(Integer shopId);


    /**
     * 店铺导航删除
     *
     * @param param
     * @return
     */
    ResponseResult deleteshopNav(Map<String,Object> param);


    /**
     * 店铺导航添加或更新
     *
     * @param param
     * @return
     */
    ResponseResult addShopNav(ShopNavDTO param);

    /**
     * 店铺导航查询
     * @param param
     * @return
     */
    ResponseResult queryshopNav(UserTokenBeanDTO param);
}
